#include "noise.h"

using namespace std;

class Texture {
protected:
	vector<Turbulence> list_turbu;
  Turbulence a;
  Turbulence b;
public:
  Texture();
  Texture(Turbulence a,Turbulence b);
  double At(const Vector& v) const;
  void add(const Turbulence& t);
};